import rxAjax from '@/assets/js/ajax.js';

//平台开发应用收藏夹 api接口
export const SysAppFavoritesApi = {};

SysAppFavoritesApi.baseUrl= '/api-system/system/core/sysAppFavorites';

/**
* 获取当前用户最近使用的应用
*/
SysAppFavoritesApi.getLastUseApps =function() {
  var url= SysAppFavoritesApi.baseUrl + '/getLastUseApps';
  return rxAjax.get(url);
}

/**
 * 获取当前用户收藏的应用
 */
SysAppFavoritesApi.getFavoritesApps =function() {
    var url= SysAppFavoritesApi.baseUrl + '/getFavoritesApps';
    return rxAjax.get(url);
}

/**
 * 添加收藏，参数为：appId
 */
SysAppFavoritesApi.addFavorite =function(parameter) {
  var url= SysAppFavoritesApi.baseUrl + '/addFavorite';
  return rxAjax.postUrl(url,parameter);
}

/**
 * 取消收藏，参数为：appId
 */
SysAppFavoritesApi.cancelFavorite =function(parameter) {
    var url= SysAppFavoritesApi.baseUrl + '/cancelFavorite';
    return rxAjax.postUrl(url,parameter);
}

/**
 * 保存最近使用应用
 * 参数为：appId-应用ID, isAdd-是否增加（1增加，其他为移除）
 */
SysAppFavoritesApi.saveLastUse =function(parameter) {
    var url= SysAppFavoritesApi.baseUrl + '/saveLastUse';
    return rxAjax.postUrl(url,parameter);
}

export  default SysAppFavoritesApi;

